TL Posted Nov 24, 2011 In Memoriam LATCH Thomas LATCH (Thomas Russell): 15.11.1923 - 24.11.2010 Together with his fam...